Cascade barberry - Fransızca İngilizce Sözlük